package cn.yunyichina.provider.pay.service;

import cn.yunyichina.provider.iface.entity.pay.notify.UnifiedPayNotifyMessage;

import java.util.Map;

/**
 * Created by Lullaby on 2016/10/19.
 */
public interface NotifyService {

    String testNotifyMessage(String data);

    String wechatNotify(String data);

    String doOrdinaryWechatPayNotify(final Map<String, String> params, final String data);

    String medicalNotifyWechat(String data);

    String alipayNotify(String data);

    String pacityNotify(String data);

    UnifiedPayNotifyMessage buildAlipayUnifiedMessage(Map<String, Object> params);

}
